This is now outdated as Brew finally added opencv 2.4.9, See here 1. First of all I'll be using the package manager Homebrew to simplify things, you can get it here: http://brew.sh/ The reason I've decided to use Homebrew was because it installs p